.web-react {
  .ant-modal {
    // 确认
    &.ant-modal-confirm {
      width: fit-content !important;
      min-width: 260px;
      max-width: 1000px;
      min-height: 160px;
      max-height: 600px;

      .ant-modal-close-x {
        width: 52px;
        height: 52px;
        line-height: 52px;

        .ant-modal-close-icon {
          font-size: 12px;
        }
      }

      .ant-modal-body {
        padding: 20px;

        .anticon {
          display: none;
        }

        .ant-modal-confirm-title {
          margin-bottom: 6px;
          color: #354052;
          font-weight: 500;
          font-size: 18px;
          line-height: 18px;
          text-align: center;
        }

        .ant-modal-confirm-content {
          margin: 20px 0;
          color: #354052;
          font-weight: 400;
          font-size: 14px;
          line-height: 22px;
          text-align: center;
        }
      }

      .ant-modal-confirm-btns {
        display: flex;
        flex-direction: row-reverse;
        justify-content: center;
        width: 100%;
        margin-top: 0;

        button + button {
          margin-left: 0;
        }

        .ant-btn {
          width: 100px;
          margin-left: 20px;

          &:last-child {
            margin-left: 0;
          }
        }
      }
    }

    .ant-modal-footer {
      border-top: 1px solid #d8dfe5;
    }

    // .colosuffix {
    //   svg {
    //     fill: var(--color-c05);
    //   }
    // }
  }
}
